Big Huge Thesaurus

vena thyroidea

noun